Graduated: 1971
Offers telehealth
NPI: 1548299027
Practice Locations (3)
143 BIRCH ST
Redwood City, CA 940621306
143 BIRCH ST
REDWOOD CITY, CA 940621306
ARCH STREET MEDICAL ASSOCIATES
143 BIRCH ST
REDWOOD CITY, CA 940621306
6503661141
Source: CMS National Downloadable File, September 2026.