RUSSL ALTABTABAEE, DPM
Primary Specialty
Podiatrist
Practice Location
55 LAKE AVE NWORCESTER, MA 01655-0002 Map ↗
508-334-5500
508-334-3408
Mailing Address
PO BOX 415348BOSTON, MA 02241-5348 Map ↗
All Specialties & Licenses
- Podiatrist Primary
- Podiatrist
- Foot Surgery Podiatrist — Foot Surgery
Other Practice Locations
2351 E 22nd StCleveland, OH 44115-3111 Map ↗
216-861-6200 119 Belmont St
Worcester, MA 01605-2903 Map ↗
508-334-5500
NPI Registration
Enumerated: 2021-05-26
Last CMS Update: 2024-09-05