John Holmes Architect is a United States of America company, located at 1220 River Rd in Birmingham.
21735 Collins Dr, Kasilof, 99610-9505 (99610)
315 S Kobuk St # B, Soldotna, 99669-7858 (99669)
P.O. BOX 1156, Sitka, 99835-1156 (99835)
102 2 Ave NW, Garden City, 35070-0000
140 STERLING GATE DR, Alabaster, 35007-3907 (35007)
39509 Highway 25, Harpersville, 35078-5312 (35078)
P.O. BOX B2883, Tuscaloosa, 35403
211 3rd St N, Pell City, 35125-2417 (35125)
240 Airport Rd, Pell City, 35128-7167 (35128)
1532 County Road 1149, Troy, 36079-5349 (36079)