Yes we do, below is a guide to send to a military APO address.
When at checkout please follow the guideline below:
Write out the service member's full name in the address.
Include the unit and APO/FPO/DPO (Air/Army Post Office™, Fleet Post Office or Diplomatic Post Office) address with the 9-digit ZIP Code™ (if one is assigned).
CPT JOHN DOE
UNIT 2050 BOX 4190
APO AP 96278-2050