Contact us if you have any questions or
if we can assist you in any way.

Call us:
Campbell – 408 370 6419

Sunnyvale – 408 542 9580



AFM Campbell Location –
86 Railway Ave.,
Campbell, CA 95008


AFM Sunnyvale Location –
1269 Forgewood Ave.,
Sunnyvale, CA 94089

Write Us:

Find us on map:

AFM Campbell – Click here for a Google Map

AFM Sunnyvale – Click here for a Google Map

Hours of Operation:

Monday – Friday2:00PM – 9:00PM
Saturday8:00AM – 4:00PM
SundayOpen for special events only

See the Programs page for a detailed class schedule.

For technical problems, typos, broken links, etc. please contact: