OFIA (Office For International Architecture) is located in New Delhi, India on #1, Ground Floor, Near Police Station & MTNL Office, Sunlight Colony, Ashram, Sunlight Colony. OFIA (Office For International Architecture) is rated 4.7 out of 5 in the category architect in India.
Address
#1, Ground Floor, Near Police Station & MTNL Office, Sunlight Colony, Ashram, Sunlight Colony
Accessibility
Wheelchair-accessible entrance