Orchard Medical Specialists Centre is located in Lucky Plaza, Singapore on 304 Orchard Rd, Level 5. Orchard Medical Specialists Centre is rated 5 out of 5 in the category medical center in Singapore.
Address
304 Orchard Rd, Level 5
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet