![]() Dr. Robert Charles Floros, DPM Podiatrist - Foot & Ankle Surgery Medicare: Accepting Medicare Assignments Practice Location: 860 Lancaster Ave, Devon, PA 19333 Phone: 610-687-1400 Fax: 610-687-1065  | 
![]() Michelle Oliver, DPM Podiatrist - Foot & Ankle Surgery Medicare: Accepting Medicare Assignments Practice Location: 860 Lancaster Ave, Devon, PA 19333 Phone: 610-687-1400  |