Optimal Occupational and Physical Therapy Associates Services PLLC
Optimal Occupational and Physical Therapy Associates Services PLLC provides Physical Therapist services in Buffalo, New York. Licensed in New York. Registered with an NPI since 2008.
- Licensed in
- NY
- In the registry since
- 2008
- Specialties on file
- 3
What do these letters mean?
- PLLC — Professional limited liability company
- A form of business registration, not a clinical qualification.
Practice location Address checks out
2495 Main St Ste 234Buffalo, NY 14214-2152
Phone: (716) 836-5929
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Occupational Therapist (primary) | Taxonomy 225X00000X · Licence 003168-1 (NY) |
|---|---|
| Physical Therapist | Taxonomy 225100000X · Licence 011424-1 (NY) |
| Occupational Therapist | Taxonomy 225X00000X · Licence 000209-1 (NY) |
Record details
| NPI number | 1497927263 |
|---|---|
| Entity type | Organization (Type 2) |
| Organization subpart | No |
| Authorized official | David Sterns — President · (716) 836-5929 |
| NPI enumerated | April 1, 2008 |
| Last updated in NPPES | July 8, 2026 |
| Certification date | July 8, 2026 |
| Mailing address | 2495 Main St, Suite 234, Buffalo, NY 14214-2152 |
Other providers in Buffalo
-
Lori Nicolini
462 Grider St, Buffalo, NY 14215-3021 · (716) 898-3225
-
Northstar Physical Therapy PLLC
2801 Wehrle Dr Ste 12, Buffalo, NY 14221-7381 · (716) 630-9700
-
Dr. Connor Edwin Noyes, DPT
1002 E Lovejoy St, Buffalo, NY 14206-1033 · (716) 892-8811
-
Ann Cunningham Olszowka, PT
Buffalo Hearing & Speech Center 50 East North St, Buffalo, NY 14203 · (716) 885-8318
-
MS. Kelly Ostrowski, PT
2495 Main St Ste 234, Buffalo, NY 14214 · (716) 836-5929
-
Krista Nan Palgutt, PT
346 Delaware Ave, Buffalo, NY 14202-1804 · (716) 856-7500
-
Adam Palumbo, DPT
101 Oak St, Buffalo, NY 14203-2233 · (716) 856-4202
-
Lucy Papia, PT, DPT
258 Ashland Ave, Buffalo, NY 14222-1706 · (716) 510-3110